foam concrete - Francés Inglés Diccionario